double-deck car - French English Dictionary